home *** CD-ROM | disk | FTP | other *** search
- -> launchpal.e
- -> 'get rid of mscreen!'
- -> r@((e 10-11-97
-
- OPT OSVERSION=37
-
- MODULE 'intuition/intuition','intuition/screens','graphics/modeid'
-
- PROC main()
- DEF screen=NIL:PTR TO screen,win=NIL:PTR TO window,pubname
-
- pubname:='launchpal'
-
- IF screen:=OpenScreenTagList(NIL,
- [SA_DEPTH,2,
- SA_TITLE,' launchpal',
- SA_PUBNAME,pubname,
- SA_DISPLAYID,PAL_MONITOR_ID OR HIRES_KEY, -> let it be a PAL:HighRes screen
- SA_WIDTH,640,SA_HEIGHT,256,
- SA_LIKEWORKBENCH,TRUE,
- SA_INTERLEAVED,FALSE,
- NIL])
- IF win:=OpenWindowTagList(NIL,
- [WA_LEFT,0,
- WA_TOP,0,
- WA_WIDTH,20,
- WA_HEIGHT,20,
- WA_IDCMP,IDCMP_CLOSEWINDOW,
- WA_PUBSCREEN,screen,
- WA_SMARTREFRESH,TRUE,
- WA_FLAGS,WFLG_CLOSEGADGET,
- WA_BORDERLESS,TRUE,
- NIL])
- PubScreenStatus(screen,0) -> make screen public
- SetDefaultPubScreen(pubname)
- SetPubScreenModes(SHANGHAI)
- WaitIMessage(win)
- CloseWindow(win)
- ENDIF
- CloseScreen(screen)
- ENDIF
- ENDPROC
-